2023.6.20 日付+時刻を名称とするフォルダの作成
code:python
import datetime
import os
def get_datename():
dt = datetime.datetime.now()
result = str(dt.year)
result = result + str(dt.month).zfill(2)
result = result + str(dt.day).zfill(2) + '_'
result = result + str(dt.hour).zfill(2)
result = result + str(dt.minute).zfill(2)
result = result + str(dt.second).zfill(2)
return result
dirname = './result/' + get_datename()
os.makedirs(dirname)
上のようにして作成したフォルダに対して関数printを用いて書き込みを行う。
code:python
filename = 'result.csv'
fp = open(dirname + '/' + filename, mode='w')
for i in range(10):
print(i, file=fp)
print(i)
上のように、画面とファイルに同じ内容を書き込むと、プログラムの動作が分かり易くて良い。
Pyplotで描画したグラフも、同じフォルダに保存しよう。
code:python
plt.savefig(dirname + '/fig.svg')